UK's Queen Elizabeth and husband Philip celebrate 73rd wedding anniversaryElizabeth, 94, and Philip, 99, married in London's Westminster Abbey on Nov. 20, 1947, just two years after the end of World War Two.Fri Nov 20 2020